//
//  GridViewCell.h
//  McRemote
//
//  Created by Yuncheng Shen on 12/11/11.
//  Copyright (c) 2011 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef enum {
    GridViewCellEditingStyleNone,
    GridViewCellEditingStyleDelete,
    GridViewCellEditingStyleInsert
} GridViewCellEditingStyle;

@class GridView;

@interface GridViewCell : UIView 

@property (nonatomic, weak, readonly) IBOutlet UIButton *iconButton;
@property (nonatomic, weak, readonly) IBOutlet UILabel *titleLabel;
@property (nonatomic, weak, readonly) IBOutlet UIImageView *editView;

@property (nonatomic) GridViewCellEditingStyle editingStyle;

@property (nonatomic, weak) GridView *gridView;

+ (GridViewCell *)emptyGridCell;

@end
